Text copied to clipboard!

Наслов

Text copied to clipboard!

Програмер за CSS и JavaScript

Опис

Text copied to clipboard!
Тражимо програмера за CSS и JavaScript који ће се придружити нашем тиму и помоћи у развоју модерних, интерактивних и одзивних веб апликација. Идеалан кандидат има снажно разумевање веб технологија, искуство у раду са CSS-ом и JavaScript-ом, као и способност да сарађује са дизајнерима и другим програмерима како би се обезбедило беспрекорно корисничко искуство. Као програмер за CSS и JavaScript, бићете одговорни за имплементацију визуелних и функционалних елемената веб страница. Радићете на развоју нових функција, оптимизацији постојећег кода и осигуравању да све компоненте раде глатко на различитим уређајима и прегледачима. Очекује се да будете у току са најновијим трендовима у веб развоју и да предлажете иновације које могу побољшати производ. Ваше дужности укључују блиску сарадњу са UX/UI дизајнерима ради прецизне имплементације дизајна, као и са backend тимом ради интеграције са серверским API-јима. Поред тога, очекује се да пишете чист, модуларни и добро документован код, као и да учествујете у ревизији кода и техничким дискусијама. Пожељно је да имате искуство са библиотекама и фрејмворковима као што су React, Vue или Angular, као и познавање алата за контролу верзија као што је Git. Такође, важно је да имате способност решавања проблема, добру комуникацију и тимски дух. Ако сте страствени у вези са веб технологијама и желите да радите у динамичном и иновативном окружењу, охрабрујемо вас да се пријавите.

Одговорности

Text copied to clipboard!
  • Развој и одржавање CSS и JavaScript компоненти
  • Сарадња са дизајнерима ради имплементације UI/UX дизајна
  • Оптимизација веб страница за брзину и перформансе
  • Тестирање и дебаговање кода на различитим прегледачима
  • Интеграција са backend API-јима
  • Писање чистог, модуларног и документованог кода
  • Учествовање у ревизији кода и техничким дискусијама
  • Праћење најновијих трендова у веб развоју
  • Примена најбољих пракси у развоју интерфејса
  • Подршка и менторство млађим члановима тима

Захтеви

Text copied to clipboard!
  • Искуство у раду са CSS, HTML и JavaScript
  • Познавaње једног или више JavaScript фрејмворкова (нпр. React, Vue, Angular)
  • Искуство у одзивном дизајну и крос-прегледачкој компатибилности
  • Разумевање принципа UX/UI дизајна
  • Искуство са алатима за контролу верзија (нпр. Git)
  • Способност самосталног рада и решавања проблема
  • Добре комуникационе вештине и тимски дух
  • Спремност за учење и усвајање нових технологија
  • Пожељно искуство у раду у agile окружењу
  • Знање енглеског језика на радном нивоу

Могућа питања на интервјуу

Text copied to clipboard!
  • Које JavaScript фрејмворкове сте користили и у којим пројектима?
  • Како приступате оптимизацији перформанси веб странице?
  • Да ли имате искуства са одзивним дизајном?
  • Како решавате проблеме са крос-прегледачком компатибилношћу?
  • Да ли сте радили у agile развојном окружењу?
  • Како организујете и структурирате CSS код?
  • Које алате користите за дебаговање JavaScript-а?
  • Како сарађујете са дизајнерима и backend програмерима?
  • Да ли имате искуства са тестирањем фронтенд кода?
  • Који је ваш омиљени пројекат на ком сте радили и зашто?